package com.todo.delicacy.application.entity.condition;

import com.todo.common.common.enums.EnableTypeEnum;
import com.todo.delicacy.common.enums.RestaurantTypeEnum;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author azhebuxing
 * @date 2024/4/23 19:38
 * @description
 */
@Data
public class RestaurantInfoConditionBO {
    /**
     * 餐饮poi
     */
    private Long storePoiId;
    /**
     * 名称
     */
    private String name;
    /**
     * 餐馆类型
     */
    private RestaurantTypeEnum restaurantType;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 最小人均消费
     */
    private BigDecimal minCost;
    /**
     * 最大人均消费
     */
    private BigDecimal maxCost;
    /**
     * 是否营业
     */
    private EnableTypeEnum isOpen;

    /**
     * 分页大小 默认20
     */
    private Integer pageSize = 20;

    /**
     * 当前页 默认第一页开始
     */
    private Integer pageIndex = 0;

    /**
     * 当前查询值
     */
    private Long currentIndex;
}
